theca interna - German English Dictionary